-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/tet 812 ingest stova data #5866
Conversation
…s to connect to s3_processor Tasks cannot pass the s3_processor as it is cannot be pickled.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #5866 +/- ##
=======================================
Coverage 96.64% 96.64%
=======================================
Files 1058 1059 +1
Lines 25178 25201 +23
Branches 1670 1669 -1
=======================================
+ Hits 24333 24356 +23
Misses 689 689
Partials 156 156 ☔ View full report in Codecov by Sentry. |
Paused for now, the frontend event expects a "service" and crashes without one. This is not required by the backend. |
Spoke with Tom Aldridge and we are going to create a new service "Stova Event Service" which will be applied to all ingested Stova Events. |
If this environment variable is set in dev machines these tests fail as the test tries to connect to localstack. This prevents this.
Description of change
Ingest Stova event data into DataHub
StovaEvent
model which copies it into a DataHubEvent
.This uses the new generic ingest app from here: #5847.
Events require a Service which is not provided by Stova, after speaking with Tom Aldridge and we are going to create a new service "Stova Event Service" which will be applied to all ingested Stova Events.
Each row (stova event) will not be updated but the ingested file will be updated with new events so there is no requirement to update the already ingested Stova Events.
Depending on: uktrade/data-hub-frontend#7422 as the service requires being added to the frontend as well.
Checklist
main
branch?